package com.gitee.neuray.security.generator.strategy;

import lombok.Data;

import java.util.List;

/**
 * @author: zhhongyu
 * @description: 业务参数基类策略
 * @since: Create in 9:52 2020/2/20
 */
@Data
public class GenBaseBizEntityStrategy {
  /** vue路径 */
  private String gName;
  /** vue路径 */
  private String vuePath;
  /** java路径 */
  private String javaPath;
  /** 模块名 */
  private String moduleName;
  /** 服务名称 */
  private String serverName;
  /** 作者 */
  private String author;
  /** 邮箱 */
  private String email;

  /*
  表前缀(类名不会包含表前缀)
   */
  private String tablePrefix;

  /** vue生成时需要的参数 */
  private List<GenBaseColumnEntityStrategy> table;
  /** 增删改查操作 */
  private String[] methods;
}
